Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LON FACH Detached £165,500 10 Jul 2009
3 LON FACH Semi-Detached £168,000 28 Apr 2011
4 LON FACH Detached £200,000 21 Oct 2016
5 LON FACH Detached £174,500 3 Jun 2003
6 LON FACH Semi-Detached £185,000 22 May 2008
7 LON FACH Detached £280,000 28 Feb 2023
10 LON FACH Detached £84,950 14 Jun 2000